home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr35 / uupcb120.zip / UUPCBOUT.NEW < prev    next >
Text File  |  1993-05-04  |  17KB  |  467 lines

  1.                        UUPCBOUT.EXE History File
  2.  
  3. Version 1.21 - 5/4/93 (12:00 Noon) -
  4.  
  5. This version now supports Carbon Copy functions.  These are implemented
  6. in two ways:
  7.  
  8.         1. PC Board 15.0's @LIST@ method.
  9.         2. Entering CC: in the text of the PC Board message.
  10.  
  11. A combination of the two methods is also supported.  (i.e., you could
  12. enter @LIST@ and several email addresses in PC Board and also add
  13. additional CC:'s if desired.)
  14.  
  15. When the message is received by the end recipient, they will not see the
  16. CC list.
  17.  
  18. The maximum number of CC: entries is 99. uuPCB will ignore any more than
  19. 99.
  20.  
  21. Version 1.20 - 5/4/93 -
  22.  
  23. THIS VERSION IS FOR PCBOARD 15.0 ONLY!  Do not use with PC Board 14.5a or
  24. earlier versions!
  25.  
  26. New Features:
  27.  
  28. 1. It is no longer necessary to enter TO: in the first line of an email message.
  29.    uuPCB supports the 120 character TO: and FROM: fields and the 60
  30.    character SUBJECT: field.  Users may enter the email ID directly in
  31.    PC Board's TO: field.  PC Board's RE feature now pulls the email ID
  32.    forward from the original message's FROM field to the messages TO
  33.    field.
  34.  
  35.    Users can still use TO: in the text of the message.  This will override the
  36.    PC Board field, if found.  (This retained in order to accomodate the
  37.    millions of out of date QWK readers in the field.  Any bets on how
  38.    many YEARS before users catch up?  Particularly non-PCB oriented ones
  39.    like OLX?)
  40.  
  41. 2. The "Bounce" message, sent to users who enter invalid email is now
  42.    user configurable.  Set the parameter BOUNCEMSG={filename} in UUPCB.INI.
  43.    BOUNCEMSG is a plain text file.  The first line MUST be formatted to
  44.    accomodate a message # at the end of the line.  For example:
  45.  
  46.    "RE: Message #"
  47.  
  48.    uuPCB will then add the message number of the message bounced to the
  49.    text of the message.  Please keep this file short (10-15 lines).
  50.    BOUNCE.TXT is included in this file for a model.  If no BOUNCEMSG is
  51.    found, uuPCB will use a default.
  52.  
  53. 3. uuPCB will now automatically pull forward the Message ID of the message
  54.    replied to for the Usenet Reference: field in order to support
  55.    threaded news readers at other sites.
  56.  
  57. 4. Note: uuPCB does not support CC: lists or attached files at present.
  58.    This will be resolved shortly.
  59.  
  60. Version 1.00 - 4/8/93  -
  61.  
  62. Made the new email header added as part of 0.77 (Item #6 below) optional.
  63. To activate it, enter DUMBMAILER=Y in UUPCB.INI.
  64.  
  65. Version 0.80 - 1/31/93 - Two changes:
  66.  
  67. 1. Fixed broken mailing list function.  In Version 0.79 mailing list
  68.    mailings would be ignored.
  69.  
  70. 2. Added further enhancements to EMAIL.LOG:
  71.  
  72. It now looks like this:
  73.  
  74. ───────────────────────────────────────────────────────────────────────
  75.                       uuPCB EMAIL TRANSFER LOG
  76. ───────────────────────────────────────────────────────────────────────
  77. DATE      IN/OUT  USER                        BYTES   Conf#     Msg #  
  78. ───────────────────────────────────────────────────────────────────────
  79. 01-31-1993   N    ED HOPPER                    404        1       474
  80. 01-31-1993   O    ED HOPPER                  1,322        3       506
  81. 01-31-1993   I    ED HOPPER                    440       12       580
  82. 01-31-1993   O    ED HOPPER                    473       12       581
  83.  
  84. It will now record the Conference Number and Message Number exported or
  85. imported.  In addition, the I and O entries under IN/OUT have been
  86. joined by a "N" entry for "News".  In other words, if EMAIL.LOG is
  87. active, it will record news articles sent out by means of the normal
  88. news channels as a type "N".  Note, news mailed out to a moderator is
  89. recorded as an "O".  In the above example, Conference 1 is a normal
  90. newsgroup, Conference 3 is a moderated newsgroup (note the "O") and
  91. conference 12 is email.
  92.  
  93. IMPORTANT: The HEADER for the report will not be updated if the
  94. EMAIL.LOG is already in existence for a pre-0.80 version.  This is only
  95. a cosmetic problem.  If you want the new headers with the "Conf#" and
  96. "Msg#" column headers, delete the old log and UUPCBOUT 0.80 will
  97. generate a new one with the new style header.
  98.  
  99.  
  100. (Note: UUPCBIN will be updated in version 0.91 to record the conf# and
  101. Msg#).
  102.  
  103. Version 0.79 - 1/10/93 - Pointer problems persisted from 0.78.  If
  104. CNAMES contained an invalid or blank entry, UUPCBOUT would have problems
  105. generating a pointer file.  This is now fixed.
  106.  
  107. Added three new items:
  108.  
  109.         1. UUPCBOUT will now abort when ESCAPE is pressed.
  110.  
  111.         2. UUPCBOUT exits with ErrorLevel 2 if Mail or Mail & News were
  112.            exported, it exits with ErrorLevel 1 if only news was exported.
  113.            This will allow you to initiate a call to your host when you have
  114.            email, but to wait if you only have news.
  115.  
  116.         3. Added visual displays during UUPCB.PTR generation so that
  117.            sysops can track what is going on.
  118.  
  119. Version 0.78 - 12/30/92  Fixed pointer file problems.  A minor internal
  120. change to UUPCBOUT caused BAD FILE NAME errors when a new UUPCB.PTR file
  121. is generated.  In addition, other, similar errors were generated
  122. including corrupted pointer files.  Now fixed, no other changes.
  123.  
  124. Version 0.77ß - 12/19/92 - Many major enhancements:
  125.  
  126. 1. Signature lines:  This is a 1-4 line usenet "tagline".  It is appended
  127. to each outgoing news article and email message.
  128.  
  129. 2. Mailing list support.  One message will go to numerous recipients of
  130. a previously defined list of users.
  131.  
  132. 3. /M switch for email only.  Run UUPCBOUT /M and it will do email only,
  133. perfect for keeping your email connections as fast as possible.
  134.  
  135. 4. Exits with errorlevel 1 if mail or news was exported.
  136.  
  137. 5. Supported the following additional header keywords in outbound
  138. messages:
  139.  
  140. References:
  141. Followup-To:
  142. Summary:
  143. Keywords:
  144.  
  145. 6. Minor fix in outgoing email headers to insure that they process
  146. properly with certain "dumb" mailers.
  147.  
  148. 7. Added error trapping on outgoing email addresses.  This will let
  149. people quote email return addresses without editing them (since no one
  150. edits them anyway!).
  151.  
  152. Here is how to set these things up:
  153.  
  154. Signature Lines:  The keywords SIG1 thourgh SIG4 define the tagline in
  155. your uuPCB.INI file.  *MAKE SURE* that your tagline does NOT contain
  156. any high order ascii characters (This includes line drawing characters).
  157.  
  158. Here's a sample:
  159.  
  160. Sig1=+------------------------------------------------------------------------+
  161. Sig2=| Ed Hopper's BBS    404-446-9462 (USR HST) 404-446-9465 (HST DS)        |
  162. Sig3=| Berkeley Lake (Atlanta), Georgia   - Home of uuPCB Usenet for PC  Board|
  163. Sig4=+------------------------------------------------------------------------+
  164.  
  165.  
  166. 2. Mailing List support.  Place the following values in UUPCB.INI:
  167.  
  168. LISTDIR={subdirectory}
  169. for example
  170. LISTDIR=D:\UUPCB\LISTS
  171.  
  172. Each mailing list is represented by a file in this directory.  Each file
  173. should have a 1 to 8 character filename with *NO EXTENSION*.  Let's say
  174. you wanted to start an Elvis fan club mailing list.  In your LISTDIR,
  175. you would have a file called "ELVIS".  This is a simple, flat ascii file
  176. with one email address per line.  It would look like this:
  177.  
  178. bgates@microsoft.com
  179. bclinton@whitehouse.gov
  180. epriestly@kalamazo.mi.us
  181.  
  182. and so on.
  183.  
  184. To enter a mailing list message, enter the following header *INSTEAD OF*
  185. the uuPCB TO: header:
  186.  
  187. LIST: elvis
  188.  
  189. DO NOT USE "TO: elvis"!
  190.  
  191. You can have as many mailing lists as you want and each one can be as
  192. long as you want.
  193.  
  194. Of course, you may not want everyone having the authority to send email to
  195. a mailing list.   To control access, create a file called "MAILLIST.OK"
  196. in the LISTDIR.  Add entries for each list and for each autorized person.
  197. These should consist of the name of the list, a semicolon (;) and the PC
  198. Board name of the authorized sender.  Use "all" to open up a list to all
  199. users.
  200.  
  201. For example:
  202.  
  203. elvis;priscilla presley
  204. elvis;tom parker
  205. startrek;bill kirk
  206. boredom;all
  207.  
  208. In the above example, everyone can send to the "boredom" list, Bill Kirk
  209. can send them to the Star Trek list and Priscilla Preseley and Tom
  210. Parker can send to the Elvis list.
  211.  
  212. SPECIAL NOTE FOR SYSOPS:
  213.  
  214. If you are to be an authorized user, enter YOUR NAME, not "SYSOP" as an
  215. authorized user in MAILLIST.OK.  This should match the SYSOP= line from
  216. UUPCB.INI.
  217.  
  218. 3. The "/M" switch.  By entering "UUPCBOUT /M", uuPCB will only process
  219. the email conference.  This is designed for those sites that want to
  220. exchange email on a tighter schedule then the schedule for news.
  221.  
  222. 4. Errorlevel 1.  UUPCBOUT now exists with ERRORLEVEL 1 if news or email
  223. was exported.  This will allow you to determine if a UUCICO call is
  224. required.
  225.  
  226. 5.  UUPCBOUT will now support the following keywords when embedded in PC
  227. Board message text:
  228.  
  229. References:
  230. Followup-To:
  231. Summary:
  232. Keywords:
  233.  
  234. References: refers to the message-ID of the message you are replying to.
  235. For example:
  236. References: 123.15.uupcb@ehbbs.gwinnett.com
  237.  
  238. Followup-To: This directs replies to a different newsgroup than the one
  239. in which the article is posted.
  240.  
  241. Summary: This is a one-line summary of a news article.  It allows the
  242. poster to add his "spin" to an article without changing the subject.
  243.  
  244. For example:
  245.  
  246. Subject: Elvis was kidpnapped by Rigelian aliens
  247. Summary: He was not! They were Venusians!
  248.  
  249. Keywords: Another method that allows you to add some additional info to
  250. the top of your news article.  As it implies, these are one-word entries
  251. that provide additional info about your posting.
  252.  
  253. 6. Some unix systems insist on having the line:
  254.  
  255. From ed.hopper Wed Dec 16 21:21:00 1992 remote from ehbbs
  256.  
  257. as the first line of email messages.  This is now provided.
  258.  
  259. 7.  It has been very common for users to quote entire From: or Reply-To:
  260. lines in their messages for the TO: entry.  uuPCB now detects such
  261. entries and derives the correct email address.  For example, in the past
  262. if an email was sent to:
  263.  
  264. TO: ed.hopper@ehbbs.gwinnet.com (Ed Hopper)
  265.  
  266. most UNIX systems would fail due to the (Ed Hopper) at the end of the
  267. address.
  268.  
  269. Now, uuPCB will extract the email address and use that instead.
  270.  
  271. ------------------------------------------------------------------------
  272. Version 0.76ß - 4/4/92 - New version to insure compatibility with the
  273. additional fields in the UUPCB.DBF required by UUPCBIN Version 0.80ß.
  274. See UUPCBIN.NEW in the UUPIN80.ZIP File for more info.
  275.  
  276. Version 0.75ß - 2/29/92
  277.  
  278. Fixed broken bang domain function.  (See below)
  279.  
  280. =============================================================================
  281. Version 0.74ß - 2/23/92
  282.  
  283. IMPORTANT: Please note the TZOFFSET variable for UUPCB.INI is now REQUIRED!
  284.            See below  (Item #2) for more info.
  285.  
  286. Item #1 - Message Keywords
  287.  
  288. There has been a lot of discussion about exactly how to handle public
  289. messages posted on your BBS in newsgroups.  While any message that has
  290. been left with ECHO=Y and public is exported,  there has been a need for
  291. some other features.  Version 0.74 adds some additional features to
  292. assist in email and news article postings.
  293.  
  294. Users can now specify SUBJECT, NEWSGROUP and DISTRIBUTION entries in the
  295. text of their news articles and can specify SUBJECT in email messages.
  296.  
  297. (Remember, with uuPCB email refers to private, user to user messages.
  298. "News articles" is the name given to public messages in public
  299. conferences.)
  300.  
  301. To do so, users should place a keyword in the top of their messages
  302. followed by their desired entry.  For example:
  303.  
  304.          To: ALL                       Subj: DUMMY
  305.         (------------------------------------------------------------------)
  306. |---->1: SUBJECT: What is the best price for HBO via TVRO?
  307. | |-->2: NEWSGROUP: rec.video.satellite, rec.video.catv
  308. | ||->3: DISTRIBUTION: tx
  309. | ||  4: I'm wondering what's the best price for HBO on either satellite or
  310. | ||  5: cable-TV?
  311. | ||  6:
  312. | ||  7: Ed Hopper
  313. | ||  8: ed.hopper@ehbbs.hou.tx.us
  314. | ||  Press (Esc) to Exit  (Ctrl-Z) for Help  (Ins/Ctrl-V) Mode: Insert
  315. | ||
  316. | ||- The DISTRIBUTION: keyword sets the Distribution: field in the news
  317. | |   article.  In this case, this news article is restricted to the state
  318. | |   of Texas.
  319. | |
  320. | |-  The NEWSGROUP: keyword sets the Newsgroup: field for the news article.
  321. |     Note:  This OVERRIDES the entry for the conference.  This is necessary
  322. |     when one replies to a news article which specifies "Followup-To:"
  323. |     and a different newsgroup.  This can also be used to allow users
  324. |     to "cross-post" the same message to multiple groups.  Note how two
  325. |     groups are specified in the example.
  326. |
  327. |---- The SUBJECT: keyword is probably the one with the most common
  328.       application.  By specifying the SUBJECT here, rather than in the
  329.       PC Board field, you can have a wider subject line (at least 60
  330.       characters) than PC Board allows.  You can also have upper and
  331.       lower case.
  332.  
  333. ITEM #2 - Multiple TO: line bug
  334.  
  335. The Problem: If a line that begins with "TO:" is found farther down in
  336. the text, UUPCBOUT would use that instead of the ORIGINAL "TO:" line.
  337. Fixed.
  338.  
  339. Note that uuPCB doesn't currently support the "CC:" function.  This can
  340. be done by using the "SC" option in PC Board, then editing the
  341. subsequent messages to change the "TO:" line.  We're looking at a "CC:"
  342. function in a later release.
  343.       
  344. ITEM #3 - Fixed EMail date format to comply with RFC-822
  345. Another change here is to make uuPCB email messages comply with the
  346. RFC-822 standard.  The main problem was in the date format.  Previously,
  347. the date field in uuPCB email messages was the same as the date field in
  348. uuPCB USENET news articles.  Unfortunately, while it would make sense
  349. for both applications to use the same format,  they don't.
  350.  
  351. Here's the old EMail format:
  352.  
  353. Date: 13 Feb 92 18:21:00 GMT
  354.  
  355. The new format, as required by RFC-822 is:
  356.  
  357. Date: Thu, 13 Feb 92 18:21:00 -0600
  358.  
  359. The last item (-0600) is the offset from GMT.  This will necessitate the
  360. following addition to UUPCB.INI:
  361.  
  362. TZOFFSET=-0600
  363.  
  364. Note that -0600 is the offset for CST.
  365.  
  366. Other Timezones are:
  367.  
  368. EST/EDT : -0500
  369. MST/MDT : -0700
  370. PST/PDT : -0800
  371.  
  372. This item MUST BE ADDED TO UUPCB.INI if you wish to run UUPCBOUT version
  373. 0.74 or later!
  374.  
  375. ITEM #4 - Status Display
  376.  
  377. Added a display when processing mail.
  378.  
  379. ===============================================================================
  380.  
  381. Version 0.73 - 1/26/92
  382.  
  383. This is a quicky to cure some problems encountered with French and other
  384. languages.  It adds the parameter "NOSTRIP" to UUPCB.INI.  When you include
  385. the line "NOSTRIP=Y" in UUPCB.INI, it will NOT strip HIGH ASCII characters
  386. from outbound messages.  DO NOT INCLUDE THIS LINE unless your messages are
  387. in a language other than English.
  388.  
  389. ==============================================================================
  390.  
  391. Version 0.72 - 1/3/92
  392.  
  393. Several sites were reporting problems sending email.  There was a bug in
  394. the code in which the MAILHOST parameter was not being honored.  Only if
  395. a host was specified in the "email" newsgroup in DBFSETUP was mail
  396. exported.  This is now fixed and the entry in DBFSETUP no longer
  397. requires a HOST entry.  My test system had an entry so I wasn't seeing
  398. the problem here.  Thanks to Brad Chesbro and Steve Williams for the
  399. input.
  400.  
  401. ==============================================================================
  402.  
  403. Version 0.71 - 1/1/92
  404.  
  405. Only one change here, this is to support situations where your system does
  406. not have a domain name, but your feed site does.  In that case, one of
  407. two addressing options allow people to reach you.
  408.  
  409. BACKGROUND:  In many cases,  if your feed site has a registered domain,
  410. your system can be easily added to that domain.  In other words if you
  411. connected to a machine that was part of the "hopper.com" domain and your
  412. machine was named "grass" it could be called "grass.hopper.com".
  413.  
  414. In some situations, however, adding your machine to the domain is not
  415. possible.  Therefore, until you can get your own domain address setup,
  416. you will have to have a compound mailing address.  A compound address
  417. looks like this:
  418.  
  419. Option 1:
  420. george.bush%grass@hopper.com
  421.  
  422. or
  423.  
  424. Option 2:
  425. grass!george.bush@hopper.com
  426.  
  427. In other words, your address will tell other systems "turn this mail
  428. over to hopper.com" and ask it to mail it to the system "grass".  This
  429. address presumes that hopper.com knows how to get to grass.
  430.  
  431. Option 1:
  432.  
  433. first.last%yoursite@feedsite.domain
  434.  
  435. i.e.:
  436. ed.hopper%ehbbs@wrangler.wlk.com
  437.  
  438. To enable this type of return address on your mail and news, do the following:
  439.  
  440. In UUPCB.INI:
  441.  
  442. HOST=yoursite
  443. DOMAIN=feedsite.domain
  444. SUBDOMAIN=Y
  445.  
  446. Option 2:
  447. (Note, this option is commonly used, but official frowned upon by the
  448. net.gods).
  449.  
  450. yoursite!first.last@feedsite.domain
  451.  
  452. i.e.:
  453. ehbbs!ed.hopper@wrangler.wlk.com
  454.  
  455. To enable this type of return address on your mail and news, do the following:
  456.  
  457. In UUPCB.INI:
  458.  
  459. HOST=yoursite
  460. DOMAIN=feedsite.domain
  461. BANGDOMAIN=Y
  462.  
  463. (Note: In UNIX parlance, the "!" is referred to as a "bang".)
  464.  
  465. ASK YOUR FEEDSITE which option is required for email to you.
  466.  
  467.